Davinia Taylor is an English actress, socialite and successful interior designer.
NASource: Wikipedia